package com.soldier.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.session.data.mongo.JacksonMongoSessionConverter;

/**
 * @Author soldier
 * @Date 20-5-1 上午10:23
 * @Email:583406411@qq.com
 * @Version 1.0
 * @Description:更换SpringSession序列化器
 */
@Configuration
public class SessionMongoConfig {

    /**
     * 更换默认的序列化器，原来的是jdk的
     * 第二步还要在实体中添加@JsonAutoDetect注解，否则会报错
     */
    @Bean
    JacksonMongoSessionConverter mongoSessionConverter() {
        return new JacksonMongoSessionConverter();
    }
}
